1 Place du Telepherique, 05330, Saint-Chaffrey, France
View on Map
What travelers say:
Very nice setting. Excellent food (we were a party of 14, all well very happy with their choices) and wine. Personnel was friendly and effective. Conveniently situated near ski slopes. Nice terrace, a must for sunny winter afternoons.